Modified Linkage Learning Genetic Algorithm For Difficult Non-stationary Problems
نویسندگان
چکیده
The linkage learning genetic algorithm (LLGA) proposed by Harik (Harik 1997), evolved tight linkage in a bid to solve difficult problems. This paper extends this work to difficult nonstationary problems. The probabilistic expression mechanism of the LLGA is akin to the dominance and polyploidy found in nature. This redundancy of gene expression found in the LLGA was found to benefit the adaptation of the solution to dynamic fitness landscapes. However as the LLGA converges to tight linkage the available diversity decreases considerably. In this study it was found that by allowing disruption of tightly linked structures (with low probability) through the crossover operator and introducing explicit mu tation and diploidy, much improvement could be gained in solving nonstationary deceptive problems without relearning the linkage evolved over the run. 1 NON-STATIONARY OPTIMIZATION USING MODIFIED LLGA Our non-stationary problem consisted of k-bit trap functions and TMMPs (truncated massively multimodal problems) (Harik, 1997). To introduce non-stationarity an intermediate, periodically changing, XOR mask was used to change the expression of the genotype, in effect changing the fitness landscape for a given genotype. The original LLGA performed satisfactorily on this problem when the fitness change was rapid, however it converged to tightly linked building blocks when the change was slow. The diversity in the LLGA introduced through the redundancy in the ext ended probabilistic mechanism (EPE-2) (Harik, 1997) was useless as an adaptive memory because as the LLGA progressed, building blocks clustered together making it increasingly difficult to express alternate solutions when fitness changed. This was primarily due to the non-disruptive crossover operator (that chose crossover points from noncoding regions) used by Harik. Allowing the crossover points to be within a ‘coding region’ allowed the shielded BBs to be expressed (analogous to the dominance change in traditional diploid GAs), and the new optima to emerge. This was at the cost of linkage, since every time crossover broke the linked structure the LLGA had to relearn the linkage. To tackle this an explicit diploidy scheme was introduced wherein each chromosome had a repressed partner (diploid) that could be expressed with a low rate. This significantly improved the performance of the LLGA (Figure 1), showing the importance of diploidy in non-stationary optimization. The performance over concatenated traps and TMMPs was not as good. This was attributed to the sequential nature of linkage learning in LLGA, which caused a time scale problem with the fitness change due to which only partial BBs could be discovered in one epoch.
منابع مشابه
The Time Adaptive Self Organizing Map for Distribution Estimation
The feature map represented by the set of weight vectors of the basic SOM (Self-Organizing Map) provides a good approximation to the input space from which the sample vectors come. But the timedecreasing learning rate and neighborhood function of the basic SOM algorithm reduce its capability to adapt weights for a varied environment. In dealing with non-stationary input distributions and changi...
متن کاملExtending the Scalability of Linkage Learning Genetic Algorithms - Theory & Practice
There are two primary objectives of this dissertation. The first goal is to identify certain limits of genetic algorithms that use only fitness for learning genetic linkage. Both an explanatory theory and experimental results to support the theory are provided. The other goal is to propose a better design of the linkage learning genetic algorithm. After understanding the cause of the performanc...
متن کاملA Modified Grasshopper Optimization Algorithm Combined with CNN for Content Based Image Retrieval
Nowadays, with huge progress in digital imaging, new image processing methods are needed to manage digital images stored on disks. Image retrieval has been one of the most challengeable fields in digital image processing which means searching in a big database in order to represent similar images to the query image. Although many efficient researches have been performed for this topic so far, t...
متن کاملOptimization of e-Learning Model Using Fuzzy Genetic Algorithm
E-learning model is examined of three major dimensions. And each dimension has a range of indicators that is effective in optimization and modeling, in many optimization problems in the modeling, target function or constraints may change over time that as a result optimization of these problems can also be changed. If any of these undetermined events be considered in the optimization process, t...
متن کاملA Hybrid Unconscious Search Algorithm for Mixed-model Assembly Line Balancing Problem with SDST, Parallel Workstation and Learning Effect
Due to the variety of products, simultaneous production of different models has an important role in production systems. Moreover, considering the realistic constraints in designing production lines attracted a lot of attentions in recent researches. Since the assembly line balancing problem is NP-hard, efficient methods are needed to solve this kind of problems. In this study, a new hybrid met...
متن کامل